- 蘇門答臘
- sūméndálàSumatra, Sumatra (in United States, 107°31'W 46°38'N)* * *Su1 men2 da2 la4Sumatra, one of the Indonesian islands* * *蘇門答臘|苏门答腊 [Sū mén dá là] ► Sumatra, one of the Indonesian islands
Chinese-English dictionary. Academic. 2013.